home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3x / curs_bkgd.z / curs_bkgd
Encoding:
Text File  |  2002-10-03  |  4.7 KB  |  65 lines

  1.  
  2.  
  3.  
  4. ccccuuuurrrrssss____bbbbkkkkggggdddd((((3333XXXX))))                                                    ccccuuuurrrrssss____bbbbkkkkggggdddd((((3333XXXX))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _cccc_uuuu_rrrr_ssss______bbbb_kkkk_gggg_dddd:  _bbbb_kkkk_gggg_dddd_ssss_eeee_tttt, _wwww_bbbb_kkkk_gggg_dddd_ssss_eeee_tttt, _bbbb_kkkk_gggg_dddd, _wwww_bbbb_kkkk_gggg_dddd - _cccc_uuuu_rrrr_ssss_eeee_ssss window background
  10.      manipulation routines
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_cccc_uuuu_rrrr_ssss_eeee_ssss_...._hhhh_>>>>
  14.  
  15.      _vvvv_oooo_iiii_dddd _bbbb_kkkk_gggg_dddd_ssss_eeee_tttt_((((_cccc_hhhh_tttt_yyyy_pppp_eeee _cccc_hhhh_))))_;;;;
  16.      _vvvv_oooo_iiii_dddd _wwww_bbbb_kkkk_gggg_dddd_ssss_eeee_tttt_((((_WWWW_IIII_NNNN_DDDD_OOOO_WWWW _****_wwww_iiii_nnnn_,,,, _cccc_hhhh_tttt_yyyy_pppp_eeee _cccc_hhhh_))))_;;;;
  17.      _iiii_nnnn_tttt _bbbb_kkkk_gggg_dddd_((((_cccc_hhhh_tttt_yyyy_pppp_eeee _cccc_hhhh_))))_;;;;
  18.      _iiii_nnnn_tttt _wwww_bbbb_kkkk_gggg_dddd_((((_WWWW_IIII_NNNN_DDDD_OOOO_WWWW _****_wwww_iiii_nnnn_,,,, _cccc_hhhh_tttt_yyyy_pppp_eeee _cccc_hhhh_))))_;;;;
  19.  
  20. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  21.      The _bbbb_kkkk_gggg_dddd_ssss_eeee_tttt and _wwww_bbbb_kkkk_gggg_dddd_ssss_eeee_tttt routines manipulate the background of the named
  22.      window.  Background is a _cccc_hhhh_tttt_yyyy_pppp_eeee consisting of any combination of
  23.      attributes and a character.  The attribute part of the background is
  24.      combined (ORed) with all non-blank characters that are written into the
  25.      window  with _wwww_aaaa_dddd_dddd_cccc_hhhh.  Both the character and attribute parts of the
  26.      background are combined with the blank characters.  The background
  27.      becomes a property of the character and moves with the character through
  28.      any scrolling and insert/delete line/character operations.  To the extent
  29.      possible on a particular terminal, the attribute part of the background
  30.      is displayed as the graphic rendition of the character put on the screen.
  31.  
  32.      The _bbbb_kkkk_gggg_dddd and _wwww_bbbb_kkkk_gggg_dddd routines combine the new background with every
  33.      position in the window.  Background is any combination of attributes and
  34.      a character.  Only the attribute part is used to set the background of
  35.      non-blank characters, while both character and attributes are used for
  36.      blank positions.  To the extent possible on a particular terminal, the
  37.      attribute part of the background is displayed as the graphic rendition of
  38.      the character put on the screen.
  39.  
  40. RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
  41.      _bbbb_kkkk_gggg_dddd and _wwww_bbbb_kkkk_gggg_dddd return the integer _OOOO_KKKK, or a non-negative integer, if
  42.      _iiii_mmmm_mmmm_eeee_dddd_oooo_kkkk is set.
  43.  
  44. NNNNOOOOTTTTEEEESSSS
  45.      The header file _<<<<_cccc_uuuu_rrrr_ssss_eeee_ssss_...._hhhh_>>>> automatically includes the header files
  46.      _<<<<_ssss_tttt_dddd_iiii_oooo_...._hhhh_>>>> and _<<<<_uuuu_nnnn_cccc_tttt_rrrr_llll_...._hhhh_>>>>.
  47.  
  48.      Note that _bbbb_kkkk_gggg_dddd_ssss_eeee_tttt and _bbbb_kkkk_gggg_dddd may be macros.
  49.  
  50. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  51.      _cccc_uuuu_rrrr_ssss_eeee_ssss(3X), _cccc_uuuu_rrrr_ssss______aaaa_dddd_dddd_cccc_hhhh(3X), _cccc_uuuu_rrrr_ssss______oooo_uuuu_tttt_oooo_pppp_tttt_ssss(3X)
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.                                                                         PPPPaaaaggggeeee 1111
  61.  
  62.  
  63.  
  64.